home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
dskut
/
dki191.zip
/
DKIFR.TXT
< prev
next >
Wrap
Text File
|
1994-03-29
|
21KB
|
638 lines
### # # ###
# # # # #
# # ### #
### # # ### Version 1.91, par Philippe Duby, 27 février 1994
1 / Objectifs de DKI
2 / Caractéristiques techniques
3 / Exemples d'utilisation
4 / Liste des commandes
5 / Description de l'affichage
6 / Historique
7 / Enregistrement - Contacts
I / Objectifs de DKI
====================
DKI (pour DisK Information) a été conçu initialement pour donner d'une
façon claire l'état de remplissage des unités disques d'un ordinateur,
en particulier placé en fin du fichier AUTOEXEC.BAT.
Il s'est ensuite complété par une analyse de plus en plus détaillée
des différentes unités, et permet ainsi de connaître le type des unités
(disque dur, réseau, ...), et éventuellement leurs caractéristiques
techniques (détail des partitions ou des pistes d'un disque CD)
et physiques (disque IDE, SCSI, CDROM)
Enfin, il s'est étendu vers la gestion récursive des fichiers
et des répertoires : localisation, analyse (dénombrement, créations
du jour, les plus gros), suppression.
C'est donc devenu maintenant un véritable outil d'administration,
permettant d'étudier la mémoire de masse d'un ordinateur : DKI sans
paramètre donne l'état de remplissage, DKI /p des informations physiques,
DKI /1 la répartition des données dans les répertoires, DKI /s les
plus grands fichiers, DKI /b les performances, ...
Pour avoir une liste résumée de ses possibilités, tapez DKI /?.
Ce logiciel est distribué sous forme de libre essai (ou shareware).
Ceci veut dire que vous pouvez l'essayer et l'utiliser pendant 30 jours,
mais que vous devez vous enregistrer si vous l'utilisez régulièrement.
L'enregistrement coûte 50 francs, ce qui n'est pas grand chose pour vous,
mais qui m'encouragera pour la suite de DKI ... (voir chapitre VII).
Enfin, même si ce programme a été testé longuement et soigneusement
et semble fonctionner parfaitement, je ne peux garantir un fonctionnement
parfait, et n'assume aucune responsabilité quand à un dommage quelconque
pouvant être lié à l'utilisation de DKI.
II / Caractéristiques techniques
================================
1) Programmes identifiés
------------------------
- Système d'exploitation : DOS, DR-DOS, Windows, DesqView, OS/2.
- Compresseur de disque : Stacker, Superstor, Double Disque, DoubleSpace.
- Réseaux : Novell Netware Lite, 2.2, 3.11, PairWare, PC LAN,
LanSmart, Lan Manager, Lantastic, Workgroups, Ftp drivers.
- Cache-disque logiciels : SmartDrive 4+, Pc-cache 8+,
Norton Cache 5, 6 et 7 (Ncache2), Hyperdisk, Combi.
- Ramdisk : Ms Ramdrive, Srdisk.
- Divers : Mscdex, 4Dos, Ndos.
2) Types d'unités identifiés
----------------------------
Disquettes, disques durs, disques mémoire, disques compressés, Syquest SCSI,
CDROM, unités réseaux, unités distantes (DRIVEMAP, INTERLINK),
unités substituées.
3) Données physiques collectées
-------------------------------
Nom disque IDE, Partitions de disque accesible par le BIOS, Disques SCSI
accesibles via un driver ASPI, Détail des plages d'un CDROM.
III / Exemples d'utilisation
===========================
1) Etat général des unités
--------------------------
=> DKI
Etat de toutes les unités.
=> DKI C: D:
Etat des 2 unités spécifiées.
2) Informations techniques
--------------------------
=> DKI /p
Note : comme il peux y avoir plus de 25 lignes d'informations, essayez :
=> DKI /pm
Note : DKI donne aussi les caractéristiques des disques IDE non formatés,
ou ayant un format non DOS. Il est même supérieur à des programmes
comme IDEID, car il sait reconnaître 2 cartes contrôleurs.
3) Ensemble des informations collectées par DKI
-----------------------------------------------
=> DKI /v (ou /vm)
Note : dans ce mode, DKI explore tous les répertoires de tous vos disques
pour totaliser le nombre de fichiers et de répertoires.
Si vous souhaitez interrompre cette opération qui peut durer longtemps,
appuyez sur la touche 'Esc'.
4) Informations sur un/des disque(s), répertoire(s)
---------------------------------------------------
=> DKI c:\.
DKI \windows
Note 1 : on peut cumuler les demandes :
DKI c: d:
DKI c:\dos c:\windows d:
Note 2 : on peux n'avoir que les répertoires composant le PATH
DKI /e
5) Totaux par répertoires
-------------------------
=> DKI \windows /0
Liste l'ensemble des sous-répertoires à partir de \windows,
en détaillant le nombre de fichiers qui s'y trouvent, et la taille
en octet que cela représente.
=> DKI C:\ /1
Décrit l'ensemble des répertoires du disque C: de niveau 1.
=> DKI d:\*.gif /1 (ou 2 ou 3)
Donne l'ensemble des répertoires de profondeur 1, 2 ou 3
contenant des fichiers .GIF dans leur arborescence.
Note : vous pouvez travailler sur tous vos disques en même temps :
=> DKI $:*.exe /1
Donne l'ensemble des répertoires de tous vos disques contenant
un programme.
6) Informations sur les fichiers
--------------------------------
=> DKI c:\dos\*.exe
Liste l'ensemble des programmes contenus dans C:\DOS, en spécifiant
leur date et leur taille
=> DKI c:\windows\*.dll /0
Liste l'ensemble des DLL de Windows, en ajoutant le total effectivement
occupé par celles-ci dans les répertoires.
7) Supprimer une arborescence ou un ensemble de fichiers
--------------------------------------------------------
=> DKI c:\windows /d
Supprime proprement et définitivement ce machin appelé Windows !
=> DKI $:*.swp /d
Supprime les fichiers d'extension SWP sur tous vos disques
Note 1 : en cas de fichier en lecture seule, DKI vous demande confirmation.
Note 2 : vous pouvez vous faire une macro DOSKEY XDEL = DKI $* /D.
7) Analyser un ensemble de fichiers
-----------------------------------
=> DKI /s
Liste les 10 plus gros fichiers du répertoire courant et de ses
sous-répertoires, classés par taille décroissante.
=> DKI $: /s
Liste les 10 plus gros fichiers de l'ordinateur.
=> DKI d:\windows /ms30
Liste les 30 plus gros fichiers de Windows, en mode 50 lignes.
=> DKI /t
Liste tous les fichiers du répertoire courant modifiés aujourd'hui,
classés par ordre d'heure croissante.
=> DKI $: /t1/1/94
Liste tous les fichiers modifiés le 1er janvier sur l'ordinateur.
8) Test de performance d'une unité
-----------------------------------
=> DKI c: /b
Teste les performances de l'unité C: sur le principe suivant :
DKI crée un fichier de 4 Mo, calcule un coefficient r en fonction de
la vitesse de création de ce fichier, puis y fait successivement
r*16 lectures aléatoires d'un bloc de 64 Ko, r*16 écritures aléatoires
d'un bloc de 64 Ko, et idem r*4 * 256 Ko et enfin r*1 * 1 Mo
(1 Mo est donc transféré à chaque fois). Il affiche tous ces résultats,
ainsi que la moyenne obtenue.
Ces valeurs ont été choisies après de nombreux et longs tests car
elles reflètent correctement les travaux usuels d'un disque :
- 16 * 64K correspond à une manipulation de nombreux petits fichiers
(compilation d'un programme par exemple),
- 4 * 256K correspond à des fichiers moyens (images, petits programmes),
- 1 * 1M correspond à de gros fichiers (programmes Windows, ...).
Bien entendu, si vous avez un cache disque logiciel, les performances
reflétées par le test seront augmentés d'autant, ce qui permet de
comparer les performances. Cependant, si vous voulez connaitre les
performances brutes de votre disque, il faut désactiver le cache.
Ce test fonctionne sur un Cdrom, mais il faut désactiver tout cache cdrom.
=> DKI $: /b
Test de toutes les unités. 'Esc' permet d'arrêter le test.
IV / Liste des commandes
=========================
/? : rappel des commandes (en français si COUNTRY=033)
/0 : détaille l'ensemble des répertoires parcourus lors d'une
recherche de fichiers.
/1 : détaille l'ensemble des répertoires parcourus lors d'une
/2 : recherche de fichiers, m